package com.css.fxfzypg.modules.report.service;


import com.css.fxfzypg.base.response.RestResponse;
import com.css.fxfzypg.modules.report.entity.ReportTemplateEntity;
import com.css.fxfzypg.modules.report.queryParams.ReportTemplateEntityQueryParams;

import java.util.List;
import java.util.Map;

/**
 * @author y1fan
 * @create 2022-11-04 15:24
 */

public interface ReportTemplateService {


    Object saveReportTemplate(ReportTemplateEntity reportTemplateEntity);

    Map<String, Object> getAllReportTemplate(ReportTemplateEntityQueryParams reportTemplateEntityQueryParams);

    void delReportTemplate(List<String> ids);

    RestResponse getReportTemplateByType(String rtType);
}
